*
{
  margin: 0;
  padding: 0;
}

html, body {
    width: 100%;
    height: 100%;
    display: table;
	
	font-family: Tahoma;
	color: #464646;
	font-weight: bold;
	font-size: 28;
}

body
{
	min-height: 100%;
	background-color: #f0f0f0;
 	padding-right:30;
 	padding-left:30;
}

table
{
	cellpadding:0;
	cellspacing:0;
}

table.table_base
{ 
	width:100%; 
	height:100%; 
}

.tr_header_footer
{
	height:1;
	position:relative;	
	left:0;
}

div.header
{
	margin-top:10;
}

div.footer
{
	margin-bottom:20;
}

div.content
{
	/*margin-top:10;
	*/
	margin-bottom:30;
}

.logo
{
	position:relative;
	width: 202;
	height: 147;float:"left";
	/*left:15;*/
}

.clock
{
	width:"230";
	height:"144";
	right:10;
	float:"right";
}

span.big_button
{
	width : 401; 
	height : 270;
	margin:5;
}

span.menu_button
{
	width : 325; 
	height : 139;
	margin-left:40;
	margin-right:40;
}

span.medium_button
{
	width : 528; 
	height : 195;
	margin:10;
}

span.operator_logo, span.operator_button
{
	position:relative;
	width : 191; 
	height : 131;
	vertical-align: top;
}

span.operator_button
{
	margin-left:24;
	margin-right:24;
	margin-bottom:20;
	float:left;
}

span.key_button
{
	position:relative;
	width : 92; 
	height : 91;
	float:left;
}

span.page_button
{
	width : 83; 
	height : 82;
	margin-left:20;
}

span.image
{
	position:absolute;
	width : "100%"; 
	height : "100%";
	top : 0;
	left : 0;
}

span.scale3_pane_input, span.scale3_pane_input_bg
{
	position:absolute;
	width : 52; 
	height : 96;
	top : 0;
	left : 0;
}

span.scale3_pane_but_red_numkey, span.scale3_pane_but_blue_numkey
{
	position:absolute;
	width : 92; 
	height : 92;
	top : 0;
	left : 0;
}


span.scale9_pane_big_white
{
	position:absolute;
	width : "232"; 
	height : "232";
	top : 0;
	left : 0;
}

.text, .text_bold, span.text_big, .blue, .t2
{
	font-family: Tahoma;
	color: #989898;
	font-size: 24;
	width:auto;
}

.t2
{
	width:100%;
	font-size: 20;
	margin:10;
	font-weight: bold;
}
.blue
{
	color: #0000FF;
	font-size: 20;
	width:350;
	font-weight: bold;
}

.text_bold
{
	font-weight: bold;
}


span.text_big
{
	position:relative;
	font-weight: bold;
	font-size: 60;
}

p
{
	font-family: Tahoma;
	color: #989898;
	position:relative;
	font-size: 28;
}

p.static_fild
{	
	color: #ffffff;
	font-weight: bold;
	font-size: 50;
	
	width:100%;
	left:30;
	top:12;
}

p.prefix
{	
	color: #ffffff;
	font-weight: bold;
	font-size: 60;
	
    width: 1;
	position:absolute;
	left:0;
	top:0;
	
	margin-left:10;
	margin-top:10;
}

p.form_title
{	
	font-size: 36;
	font-weight: bold;
	margin-left:10;
	margin-top:5;
	
	vertical-align:top;
}

p.input_title
{	
	font-size: 24;
	font-weight: bold;
	
	position:absolute;
	left:0;
	top:0;
}

p.key_ico_up, p.key_ico_down
{	
	font-family: Tahoma;
	color: #ffffff;
	font-size: 50;
	font-weight: bold;
	text-align: center;
	
	position:absolute;
	top:0;
	left:0;
	
	width:"100%";
	height:"100%";
	
	padding:10;
}

p.key_ico_down
{	
	color: #cccccc;
}

input
{
    border: none;
    background: transparent;
}

input.fild
{
	position:absolute;
	left:0;
	top:0;
	padding:15;
	
	font-family: Tahoma;
	color: #464646;
	font-weight: bold;
	font-size: 60;
	
	height: 86;
	padding-top: 10;
}

.red
{	
	font-family: Tahoma;
	color:#F00;
	font-weight: bold;
	font-size: 40;
		
	text-align:right;
	
	padding-top:8;
	margin:0;
}












/*

.body_index
{
	background-image: url(../img/kazna_ss/index/bg_top.gif);
	background-repeat: repeat-x;
	background-position: top;
}

.td_logo
{
	width: 193;
	height: 134;
}

.div_nav
{
	width: 299;
	height: 131;
}

.td_keypad
{
	width: 90;
	height: 90;
}

.td_keyboard
{
	height: 65;
}

.ss_caption
{
	font-family: Tahoma;
}

.ss_caption_info
{
	font-family: Tahoma;
	font-size: 18;
	color: #646464;
	padding-right: 10;
}

.inp_ss
{
	font-family: Tahoma;
	color: #464646;
	font-size: 60;
	border-width: 2;
	border: 2 solid #909090;
	background-color: #ECECEC;
	text-align: center;
	height: 86;
	padding-top: 5;
}

.inp_ss_info
{
	font-family: Tahoma;
	color: #464646;
	font-size: 18;
	border: 0;
	background-color: #D0D0D0;
	text-align: left;
	width: 480;
	height: 50;
	padding-top: 13;
	padding-left: 20;
}

.inp_ss_active
{
	font-family: Tahoma;
	color: #464646;
	font-size: 60;
	border-width: 2;
	border: 2 solid green;
	background-color: #ECECEC;
	text-align: center;
	height: 86;
	padding-top: 5;
}

.inp_ss_small
{
	font-family: Tahoma;
	color: #464646;
	font-size: 40;
	border-width: 2;
	border: 2 solid #909090;
	background-color: #ECECEC;
	text-align: center;
	height: 60;
	padding-top: 3;
}

.inp_ss_small_active
{
	font-family: Tahoma;
	color: #464646;
	font-size: 40;
	border-width: 2;
	border: 2 solid green;
	background-color: #ECECEC;
	text-align: center;
	height: 60;
	padding-top: 3;
}
*/